recirculating pumps - French English Dictionary